<?php 
class pluginsActions extends Actions{
    protected $permissions = array(
        "AcessoPlugin" => array(
            "nome"      => "Plugins_ACC",
            "label"     => "Acesso ao Plugin",
            "descricao" => "Acessar o plugin Plugins",
            'default'   => "n"
        ),
        
        "GerenciarSistema" => array(
            "nome"      => "Plugins_GER",
            "label"     => "Gerenciar Sistema",
            "descricao" => "Permite gerenciar (Inserir, editar, apagar e visualizar) os dados
                referentes aos plugins. <b>CUIDADO!</b> Esta permissão deve ser dada apenas para 
                usuários administrativos e treinados pois ela pode desconfigurar o site e causar 
                perda definitiva de dados!",
            'default'   => "n"
        ),
    
        "GerenciarTutorial" => array(
            "nome"      => "Plugins_TUTO",
            "label"     => "Modificar Tutorial",
            "descricao" => "Permite gerenciar os dados dos tutoriais",
            'default'   => "n"
        ),
    
    );
    
    protected $actions = array( 
        
        "plugins/index/index" => array(
            "label" => "plugins", "publico" => "s", "default_yes" => "s","default_no" => "n",
            "permission" => "Plugins_ACC",
            "menu" => array('plugins/action/index','plugins/model/index','plugins/permissao/index','plugins/acesso/index','plugins/plug/index','plugins/tutorial/index','plugins/completou/index',)
        ),
        
        'plugins/action/index' => array(
            'label' => 'action', 'publico' => 's', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Plugins_GER',
            'menu' => array('plugins/index/index', 'plugins/action/formulario')
        ),
        
        'plugins/action/formulario' => array(
            'label' => 'Criar action', 'publico' => 'n', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Plugins_GER',
            'menu' => array('plugins/action/index')
        ),
        
        'plugins/action/show' => array(
            'label' => 'Visualizar action', 'publico' => 's', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Plugins_GER',
            'menu' => array('plugins/action/index', 'Ações' => array('plugins/action/edit', 'plugins/action/apagar'))
        ),
        
        'plugins/action/edit' => array(
            'label' => 'Editar action', 'publico' => 'n', 'default_yes' => 'p','default_no' => 'n', 
            'permission' => 'Plugins_GER',
            'menu' => array('plugins/action/index', 'plugins/action/show')
        ),

        'plugins/action/apagar' => array(
            'label' => 'Apagar action', 'publico' => 'n', 'default_yes' => 'p','default_no' => 'n',
            'permission' => 'Plugins_GER',
            'menu' => array()
        ),

    
        
        'plugins/model/index' => array(
            'label' => 'model', 'publico' => 's', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Plugins_GER',
            'menu' => array('plugins/index/index', 'plugins/model/formulario')
        ),
        
        'plugins/model/formulario' => array(
            'label' => 'Criar model', 'publico' => 'n', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Plugins_GER',
            'menu' => array('plugins/model/index')
        ),
        
        'plugins/model/show' => array(
            'label' => 'Visualizar model', 'publico' => 's', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Plugins_GER',
            'menu' => array('plugins/model/index', 'Ações' => array('plugins/model/edit', 'plugins/model/apagar'))
        ),
        
        'plugins/model/edit' => array(
            'label' => 'Editar model', 'publico' => 'n', 'default_yes' => 'p','default_no' => 'n', 
            'permission' => 'Plugins_GER',
            'menu' => array('plugins/model/index', 'plugins/model/show')
        ),

        'plugins/model/apagar' => array(
            'label' => 'Apagar model', 'publico' => 'n', 'default_yes' => 'p','default_no' => 'n',
            'permission' => 'Plugins_GER',
            'menu' => array()
        ),

    
        
        'plugins/permissao/index' => array(
            'label' => 'permissao', 'publico' => 's', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Plugins_GER',
            'menu' => array('plugins/index/index', 'plugins/permissao/formulario')
        ),
        
        'plugins/permissao/formulario' => array(
            'label' => 'Criar permissao', 'publico' => 'n', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Plugins_GER',
            'menu' => array('plugins/permissao/index')
        ),
        
        'plugins/permissao/show' => array(
            'label' => 'Visualizar permissao', 'publico' => 's', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Plugins_GER',
            'menu' => array('plugins/permissao/index', 'Ações' => array('plugins/permissao/edit', 'plugins/permissao/apagar'))
        ),
        
        'plugins/permissao/edit' => array(
            'label' => 'Editar permissao', 'publico' => 'n', 'default_yes' => 'p','default_no' => 'n', 
            'permission' => 'Plugins_GER',
            'menu' => array('plugins/permissao/index', 'plugins/permissao/show')
        ),

        'plugins/permissao/apagar' => array(
            'label' => 'Apagar permissao', 'publico' => 'n', 'default_yes' => 'p','default_no' => 'n',
            'permission' => 'Plugins_GER',
            'menu' => array()
        ),

    
        
        'plugins/acesso/index' => array(
            'label' => 'acesso', 'publico' => 's', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Plugins_GER',
            'menu' => array('plugins/index/index', 'plugins/acesso/formulario')
        ),
        
        'plugins/acesso/formulario' => array(
            'label' => 'Criar acesso', 'publico' => 'n', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Plugins_GER',
            'menu' => array('plugins/acesso/index')
        ),
        
        'plugins/acesso/show' => array(
            'label' => 'Visualizar acesso', 'publico' => 's', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Plugins_GER',
            'menu' => array('plugins/acesso/index', 'Ações' => array('plugins/acesso/edit', 'plugins/acesso/apagar'))
        ),
        
        'plugins/acesso/edit' => array(
            'label' => 'Editar acesso', 'publico' => 'n', 'default_yes' => 'p','default_no' => 'n', 
            'permission' => 'Plugins_GER',
            'menu' => array('plugins/acesso/index', 'plugins/acesso/show')
        ),

        'plugins/acesso/apagar' => array(
            'label' => 'Apagar acesso', 'publico' => 'n', 'default_yes' => 'p','default_no' => 'n',
            'permission' => 'Plugins_GER',
            'menu' => array()
        ),

    
        
        'plugins/plug/index' => array(
            'label' => 'plug', 'publico' => 's', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Plugins_GER',
            'menu' => array('plugins/index/index', 'plugins/plug/formulario')
        ),
        
        'plugins/plug/formulario' => array(
            'label' => 'Criar plug', 'publico' => 'n', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Plugins_GER',
            'menu' => array('plugins/plug/index')
        ),
        
        'plugins/plug/show' => array(
            'label' => 'Visualizar plug', 'publico' => 's', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Plugins_GER',
            'menu' => array('plugins/plug/index', 'Ações' => array('plugins/plug/edit', 'plugins/plug/apagar'))
        ),
        
        'plugins/plug/edit' => array(
            'label' => 'Editar plug', 'publico' => 'n', 'default_yes' => 'p','default_no' => 'n', 
            'permission' => 'Plugins_GER',
            'menu' => array('plugins/plug/index', 'plugins/plug/show')
        ),

        'plugins/plug/apagar' => array(
            'label' => 'Apagar plug', 'publico' => 'n', 'default_yes' => 'p','default_no' => 'n',
            'permission' => 'Plugins_GER',
            'menu' => array()
        ),

    
        
        'plugins/tutorial/index' => array(
            'label' => 'tutorial', 'publico' => 's', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Plugins_TUTO',
            'menu' => array('plugins/index/index', 'plugins/tutorial/formulario')
        ),
        
        'plugins/tutorial/formulario' => array(
            'label' => 'Criar tutorial', 'publico' => 'n', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Plugins_TUTO',
            'menu' => array('plugins/tutorial/index')
        ),
        
        'plugins/tutorial/show' => array(
            'label' => 'Visualizar tutorial', 'publico' => 's', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Plugins_TUTO',
            'menu' => array('plugins/tutorial/index', 'Ações' => array('plugins/tutorial/edit', 'plugins/tutorial/apagar'))
        ),
        
        'plugins/tutorial/edit' => array(
            'label' => 'Editar tutorial', 'publico' => 'n', 'default_yes' => 'p','default_no' => 'n', 
            'permission' => 'Plugins_TUTO',
            'menu' => array('plugins/tutorial/index', 'plugins/tutorial/show')
        ),

        'plugins/tutorial/apagar' => array(
            'label' => 'Apagar tutorial', 'publico' => 'n', 'default_yes' => 'p','default_no' => 'n',
            'permission' => 'Plugins_TUTO',
            'menu' => array()
        ),

    
        
        'plugins/completou/index' => array(
            'label' => 'completou', 'publico' => 's', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Plugins_TUTO',
            'menu' => array('plugins/index/index', 'plugins/completou/formulario')
        ),
        
        'plugins/completou/formulario' => array(
            'label' => 'Criar completou', 'publico' => 'n', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Plugins_TUTO',
            'menu' => array('plugins/completou/index')
        ),
        
        'plugins/completou/show' => array(
            'label' => 'Visualizar completou', 'publico' => 's', 'default_yes' => 's','default_no' => 'n',
            'permission' => 'Plugins_TUTO',
            'menu' => array('plugins/completou/index', 'Ações' => array('plugins/completou/edit', 'plugins/completou/apagar'))
        ),
        
        'plugins/completou/edit' => array(
            'label' => 'Editar completou', 'publico' => 'n', 'default_yes' => 'p','default_no' => 'n', 
            'permission' => 'Plugins_TUTO',
            'menu' => array('plugins/completou/index', 'plugins/completou/show')
        ),

        'plugins/completou/apagar' => array(
            'label' => 'Apagar completou', 'publico' => 'n', 'default_yes' => 'p','default_no' => 'n',
            'permission' => 'Plugins_TUTO',
            'menu' => array()
        ),

    
    );
    
}
?>